batting technique - English Synonyms Dictionary